package com.allwees.bs.module.oms.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.allwees.bs.module.mms.entity.Store;
import com.allwees.bs.module.oms.dto.OrderRefundDto;
import com.allwees.bs.module.oms.entity.OrderRefund;
import com.allwees.bs.module.oms.req.query.OrderRefundQueryReq;
import com.allwees.bs.module.oms.vo.ExportRefundVo;

import java.util.List;

public interface GeneralOrderRefundService extends BaseOrderRefundService {

    /**
     *
     * @param page
     * @param req
     * @return
     */
    IPage<OrderRefundDto> page(IPage<OrderRefund> page, OrderRefundQueryReq req);


    List<Store> findAllStoreList();

    List<ExportRefundVo>  exportRefundList(OrderRefundQueryReq req);


}
